spike strip – Català–English translations

🇬🇧 en ca

spike strip noun

esterrossadora
Wiktionary Links